Volume 51, Issue 1, 2023, Pages 115-134
Nouran Mohamed Omar; Tarek Arafa-Hamed; Mohamed Youssef Kandoul; Ayman Mahrous